package com.winway.boot.security;

import java.util.List;

/**
 * 权限服务接口
 * 框架模块定义接口，业务模块实现接口
 */
public interface PermissionService {

    /**
     * 获取用户权限列表
     *
     * @param userId 用户ID
     * @return 权限列表
     */
    List<String> getPermissions(Long userId);

    /**
     * 获取用户角色列表
     *
     * @param userId 用户ID
     * @return 角色列表
     */
    List<String> getRoles(Long userId);
}
